# # 1、写函数，计算传入数字参数的和,并返回这个计算结果。（动态传参）
#
# def sum1(*args):
#     sum = 0
#     for i in args:
#         sum += i
#     return sum
#
#
# print (sum1 (11, 22, 33, 44, 55))
#
# # 2、写一个函数，给一个参数，圆的半径，然后通过函数计算圆的面积，并且返回
# PI = 3.1415926
#
# def area(r):
#     a = r*r*PI
#     return a
#
#
# print(area(2))
#
# # 3、写一个函数来算最后得分，笔试*40% 面试成绩*60 返回最后的总分
#
# def score(b,m):
#     s = b*.4 + m*.6
#     print(PI)
#     return s
#
# print(score(66,84))
is_login = False  #默认是一个没有登录的状态
def login(u,psw):
    user = 'admin'
    password = '123'
    if u == user and psw == password:
        # 修改登录状态
        global is_login
        is_login = True

def buy_goods(*args):

    print('---------商品购买中——————————')
    #先判断一下是否登录了
    while not is_login:
        print('请先登录')
        user = input('用户名：')
        password = input('密码：')
        login(user,password)
    else:
        print(f'购买{args[0]}商品')
        print(f'消费{args[1]}元')
        print('购买成功！！')

buy_goods('小米手环',149)
buy_goods('小米手机',2999)





